/**
 * 用户信息表接口定义
 * 对应数据库表: user_table
 * 
 * @description 存储用户基本信息、账号数据、权限配置
 */
export interface IUserTable {
  /** 主键ID */
  id: number;
  
  /** 用户名 */
  username: string;
  
  /** 密码（加密存储） */
  password: string;
  
  /** 邮箱 */
  email?: string;
  
  /** 手机号 */
  phone?: string;
  
  /** 真实姓名 */
  real_name?: string;
  
  /** 头像URL */
  avatar: string;
  
  /** 角色ID，关联role表 */
  role_id: number;
  
  /** 状态：1-正常，0-禁用 */
  status: number;
  
  /** 创建时间 */
  created_at: string;
  
  /** 更新时间 */
  updated_at: string;
  
  /** 最后登录时间 */
  last_login?: string;
} 